horseshoe fistula - Turco Inglés Diccionario